package com.easybuy.mapper;

import com.easybuy.bean.EasybuyNew;
import org.apache.ibatis.annotations.Param;

import java.util.List;


public interface EasybuyNewMapper {
    //增删改查的方法
    //1.分页查询的方法
    //参数from:数据的索引下标   from=(page-1)*pageSize
    //参数pageSize:表示每页的条数
    List<EasybuyNew> listByPage(@Param("from") int from, @Param("pageSize") int pageSize);

    /**
     * 描述：添加数据到eb_news表
     * @param ebNews 添加到数据的新闻数据对象
     * @return 返回受影响的行数
     */
    int save(EasybuyNew ebNews);

    /**
     * @desc  更新数据到eb_news表
     * @param ebNews 更数据的对象
     * @return 返回受影响的行数
     */
    int upateByPk(EasybuyNew ebNews);

    /**
     * @desc  根据主键删除eb_news表中数据
     * @param enId 主键值
     * @return
     */
    int deleteByPk(int enId);
    EasybuyNew selectById(Integer enId);

    int outAll();
}
